var count = 1;
var img ="";
function startUpload(){
    $('#file_upload').uploadify('upload','*');
}
function startUpload1(){
    $('#file_upload1').uploadify('upload','*');
}

function getRootPath(){
    //获取当前网址，如： http://localhost:8083/uimcardprj/share/meun.jsp
    var curWwwPath=window.document.location.href;
    //获取主机地址之后的目录，如： uimcardprj/share/meun.jsp
    var pathName=window.document.location.pathname;
    var pos=curWwwPath.indexOf(pathName);
    //获取主机地址，如： http://localhost:8083
    var localhostPaht=curWwwPath.substring(0,pos);
    //获取带"/"的项目名，如：/uimcardprj
    var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
    return(localhostPaht);
};

$(function(){
    $('#file_upload').uploadify({
        auto:false,
        //接受true or false两个值，当为true时选择文件后会自动上传；
        //为false时只会把选择的文件增加进队列但不会上传，这时只能使用upload的方法触发上传。不设置auto时默认为true
        buttonText: '<div>选择文件</div>',
        //设置按钮文字。值会被当作html渲染，所以也可以包含html标签
        uploader: getRootPath()+'/upload.do?uploadPicture',
        //上传前触发
        onUploadStart: function(file){
        },
        onSelect: function(fileObj){
        },
        queueId: "fileQueue",
        //每上传成功一个文件触发
        onUploadSuccess: function(file, data, response){
            $('#div_img').hide();
            //将complete改为中文的'上传完毕'
            $('#' + file.id).find('.data').html(' 上传完毕');
            data=eval( "(" +data+")" );
            $("#preview").append('<div id="div'+count+'" display="inline"><img id="img'+count+'" width="150px" height="150px" src="'+encodeURI(encodeURI(getRootPath()+
                    "/upload.do?readPicture&filePath="+data[0]))+'"><br><a href="###" onclick=del('+count+',"'+data[0]+'");>取消</a></div>');
            var src=$('#img'+count)[0].src;
            var srcs=src.split('filePath=');
           /* img=img+srcs[1]+","
            alert(img);*/
            $('#file01').val(srcs[1]);
            count++;
        },
        fileSizeLimit:'20MB',
        fileTypeExts: '*.*',
        cancelImg:getRootPath()+'/houtai/uploadify/uploadify-cancel.png',
        method:'post',
        //提交上传文件的方法，接受post或get两个值，默认为post
        multi: true,
        //设置是否允许一次选择多个文件，true为允许，false不允许
        progressData: 'percentage',
        //设置文件上传时显示数据，有‘percentage’ or ‘speed’两个参数(百分比和速度)
        removeCompleted: true,
        //是否移除掉队列中已经完成上传的文件。false为不移除
        removeTimeout: 3,
        //设置上传完成后删除掉文件的延迟时间，默认为3秒。如果removeCompleted为false的话，就没意义了
        requeueErrors: false,
        //设置上传过程中因为出错导致上传失败的文件是否重新加入队列中上传
        'swf' : 'houtai/uploadify/uploadify.swf',
        //swf的相对路径，必写项
        'fileObjName': 'files'
    });
});
$(function(){
    $('#file_upload1').uploadify({
        auto:false,
        //接受true or false两个值，当为true时选择文件后会自动上传；
        //为false时只会把选择的文件增加进队列但不会上传，这时只能使用upload的方法触发上传。不设置auto时默认为true
        buttonText: '<div>选择文件</div>',
        //设置按钮文字。值会被当作html渲染，所以也可以包含html标签
        uploader: getRootPath()+'/upload.do?uploadPicture',
        //上传前触发
        onUploadStart: function(file){
        },
        onSelect: function(fileObj){
        },
        queueId: "fileQueue",
        //每上传成功一个文件触发
        onUploadSuccess: function(file, data, response){
            $('#div_img2').hide();
            //将complete改为中文的'上传完毕'
            $('#' + file.id).find('.data').html(' 上传完毕');
            data=eval( "(" +data+")" );
            $("#preview1").append('<div id="div'+count+'" display="inline"><img id="img'+count+'" width="150px" height="150px" src="'+encodeURI(encodeURI(getRootPath()+
                    "/upload.do?readPicture&filePath="+data[0]))+'"><br><a href="###" onclick=del('+count+',"'+data[0]+'");>取消</a></div>');
            var src=$('#img'+count)[0].src;
            var srcs=src.split('filePath=');
            $('#file02').val(srcs[1]);
            count++;
        },
        //每个文件上传成功后触发
        fileSizeLimit:'20MB',
        fileTypeExts: '*.*',
        cancelImg:'uploadify/uploadify-cancel.png',
        method:'post',
        //提交上传文件的方法，接受post或get两个值，默认为post
        multi: true,
        //设置是否允许一次选择多个文件，true为允许，false不允许
        progressData: 'percentage',
        //设置文件上传时显示数据，有‘percentage’ or ‘speed’两个参数(百分比和速度)
        removeCompleted: true,
        //是否移除掉队列中已经完成上传的文件。false为不移除
        removeTimeout: 3,
        //设置上传完成后删除掉文件的延迟时间，默认为3秒。如果removeCompleted为false的话，就没意义了
        requeueErrors: false,
        //设置上传过程中因为出错导致上传失败的文件是否重新加入队列中上传
        'swf' : 'houtai/uploadify/uploadify.swf',
        //swf的相对路径，必写项
        'fileObjName': 'files'
    });
});
function updatePassword(obj){
    var tds = $(obj).parent().parent().parent().find('td');
    var id =tds[1].innerHTML;
    $('#vid').val(id);
    var username =tds[10].innerHTML;
    $('#update_username').val(username);
}
function update(obj) {
    var tds = $(obj).parent().parent().parent().find('td');
    var id =tds[1].innerHTML;
    var img1 ="images/article/"+tds[7].innerHTML;
    var img2 = tds[7].innerHTML;
    var companyName =tds[2].innerHTML;
    var legalPerson =tds[3].innerHTML;
    var phone =tds[4].innerHTML;
    var beizhu =tds[6].innerHTML;
    var content =tds[8].innerHTML;
    var status =tds[9].innerHTML;
    //向模态框中传值
    $('#rid').val(id);
    $('#file02').val(img2);
    $('#imgPre').attr("src", img1);
    $('#update_CompanyName').val(companyName);
    $('#update_beizhu').val(beizhu);
    $('#update_legalPerson').val(legalPerson);
    $('#update_phone').val(phone);
    //富文本框的赋值
    ue1.setContent(content);
    if (status == 1) {
        document.getElementById('a').checked=true;
    } else {
        document.getElementById('b').checked=true;
    }

    // 设置页面Select对象的选中状态
    var sel =document.getElementById('classifyID');
    //获取select下拉框下所有的选项
    var optionArr = sel.getElementsByTagName("option");

    for(var i=0;i<optionArr.length;i++) {
        if(optionArr[i].value == classifyID) {
            optionArr[i].selected=true;
            break;
        }
    }

}

function readCompanyMessage(obj){
    var tds = $(obj).parent().parent().parent().find('td');
    var content =tds[8].innerHTML;
    document.getElementById('read').innerHTML=content;
}


//删除模态框
function remove1(obj){
    var tds = $(obj).parent().parent().parent().find('td');
    //获取表格中的一行数据
    var deleteId =tds[1].innerHTML;
    $('#deleteId').val(deleteId);
}
function changeTemplateImag(){
    var templateType=document.getElementById('templateType');
    var templateImag=document.getElementById('templateImag');
    var index=templateType.selectedIndex ;
    var value= templateType.options[index].value;
    var values=value.split(",");
    templateImag.src='../'+values[1];
}
function del(count,filePath){
    if(confirm("确定要删除附件吗？")){
        $.post(getRootPath()+"/upload.do?method=delete", {"filePath":filePath},
            function(data){
                if(data.result=="y"){
                    alert(data.msg);
                    $('#div'+count).remove();
                }else{
                    alert(data.msg);
                    return;
                }
            },"json");
    }else{
        return;
    }
}
